lady crab
noun
1
: a brightly spotted swimming crab (Ovalipes ocellatus) that is very common on the sandy shores of the Atlantic coast of the U.S.
2
: a crab (Portunus puber) of the English coasts that is closely related and similar to the American lady crab
Love words? Need even more definitions?
Merriam-Webster unabridged
Share